turnbuckle pin eye - Turco Inglés Diccionario